// const handleBeforeTakeoff01 = (): string => {
//     // 返回一个字符串
//     return '123'
// }

// // 返回一个Promise
// const handleBeforeTakeoff02 = (): Promise<number> => {
//     if (true) {
//         return Promise.resolve(123)
//     }
// }


// const getList = (): Promise<number[]> => {
//     return Promise.resolve([1, 2, 3])
// }

// getList().then((res) => {
//     console.log(res)
// })

// const number: number = 10;



// const planeSetHome = async (): Promise<number> => {
//     if (number > 10) {
//         return 123;
//     } else {
//         return 456;
//     }
// };

// planeSetHome().then((res) => {
//     console.log(res)
// })

// const planeSetHome02 = (): Promise<number> => {
//     return Promise.resolve(666);
// };

// planeSetHome02().then((res) => {
//     console.log(res)
// })

console.log('开始执行...');


const getCommonCameraParameter = () =>
    new Promise((resolve, reject) => {
        // store.state.groundController?.getCommonCameraParameter((msg: any) => {
        //     isReviceGet = true;
        //     if (msg.success) {
        //         resolve(msg);
        //         // return null;
        //     }
        // });
        setTimeout(() => {
            resolve("success");
        }, 1000);

    });

getCommonCameraParameter().then((res) => {
    console.log(res)
})



enum EColorId {
    Red = 1,
    Green = 2,
    Blue = 3
}

const colorMap = {
    [EColorId.Red]: 'red',
    [EColorId.Green]: 'green',
    [EColorId.Blue]: 'blue'
}

console.log(colorMap)


